0.00584873109113105
0.0192616293768155
0.025579548932103
0.0120517819506844
0.00231901952868873
0.0093415942453969
0.0356456778290679
0.0351830240231866
-0.0110332583216885
-0.0230494705378698
0.0128406035106891
0.0299827429678144
0.0187699404947062
-0.0117222938837077
-0.00333135112743791
0.0175484892344087
-0.011578496079177
-0.00705340417477606
-0.0269997244489197
-0.0133063656945608
0.0100938217190607
0.0137013416341977
0.0190354948780178
-0.0122532613604223
0.0474765883300519
0.0549713115345028
-0.0299882532742518
-0.0201691697825651
0.0118902169401407
-0.0133996876792255
-0.0096061242768708
-0.00462254661889376
0.0306325352577054
0.0251848202498062
-0.00128493988075027
-0.0180659635248471
-0.0654115761095785
0.015923761252341
0.0522394711507144
0.00159515600418683
0.00631417537270825
0.0123936328846682
0.022856892392377
0.0025041764217296
-0.00686428763204521
-0.0198853183560831
-0.0174151468831183
-0.0361553811745304
-0.0332191296153995
-0.0147852824908995
0.0531836409652821
0.0404364654066892
-0.0315647307525149
-0.0105334452698317
-0.0370818897505166
-0.0266836236007877
0.0385029130067851
0.0552461204068312
-0.00716382223838768
-0.00197460418286293
0.0408568028849292
0.00699519273241139
0.0294907361834106
0.0358918754948942
0.0140121441107552
-0.039089619352463
-0.0335438138254821
-0.0941365209880947
-0.0668619170218924
0.0250483695205255
0.00371595992002752
0.0783650349348035
-0.0216882835579154
-0.0953586786979354
0.0546142012903847
0.0187234914372368
-0.044794905863835
-0.0347299426086165
-0.0457715723573927
0.0458249092979088
0.0768401635956757
0.0731867597827039
-0.0781124792230879
-0.103922260061339
0.00108496520853951
-0.0103949811593527
0.0339377654132813
-0.0139597255546453
-0.00163374227823972
-0.0324960785078724
-0.0157323134261174
0.00523030516096078
-0.0137353218572286
0.0834984505409061
0.0504101200584413
0.0424081660819293
-0.0736978760272528
-0.189033534909509
0.0434169760297053
0.195789665116481
0.115689943328202
0.0242451010673611
-0.0294657985145335
-0.119608265719896
-0.158956798829964
-0.0336380895170302
0.136090793238479
0.0400299036945427
-0.145541322003447
0.0307980917081685
0.107210429460446
-0.0268048856648884
-0.0764855259249589
-0.0757960311707366
-0.0909613835159103
-0.00740627572163469
0.0530882702769419
0.0309969572545964
0.0152581798151581
-0.147645128743277
-0.176654419562955
-0.00773700007531211
0.128098729555573
0.109684768985716
-0.131441648794282
-0.124370088866244
0.0236239906289264
-0.0155251470975563
0.00109166588245734
-0.0296041919800583
0.0807581327625985
0.121630124312708
0.0728974686947387
0.0246766004483846
-0.0836785951744375
0.0580839282221087
0.0795465717959067
0.0678318722447891
-0.0749055515214567
-0.208642454881792
-0.00548678166764152
0.0170738611087692
-0.146532823937413
-0.0854832205326966
0.010544995719864
0.0100692019524781
0.0256072417541989
0.0917448360593862
-0.0617641771177244
-0.156723005374174
0.00881398240401277
0.122819078894015
0.0671589790548334
-0.106516342784192
-0.163455116296676
0.0423188002147069
0.173765747380563
0.00809418096438463
0.0127907634954121
-0.0805144076701736
-0.183558197724469
0.0276523425369837
0.0343867494205005
-0.0220492792745215
-0.0307177330726227
0.0177697845538351
0.160597527894187
0.0775851146390439
0.0705849061148753
-0.14266889816055
-0.0990597678550773
0.079437425341473
-0.0408956576098085
-0.0533704968694745
-0.0910655848235412
-0.116859823771841
-0.0620283892469039
0.151278751969037
0.0146848253658479
-0.158270483098687
-0.111145353416407
-0.0535856107553973
0.0399663232356493
0.056971623416245
0.0673483075324272
0.0819735792017783
0.0447171964140763
0.049907834433183
-0.0107098457207839
-0.0724206152530378
-0.0113643712226148
0.0610202857486711
0.0723195929683516
0.0136830092685501
-0.0555580178801807
-0.0198435318655992
-0.030010612402296
-0.0142474977760925
0.0669371538982496
0.10043840413875
-0.00468683352733046
-0.015216993806786
0.0144460100977487
0.054070235142074
-0.0441071772334709
-0.0699794788563011
0.114795931431205
0.140726868366126
-0.0445409372530328
-0.168122275204226
-0.085091141036187
0.0556219515638458
0.0537286667879076
0.0131583998377249
0.000833875379626142
-0.121441149059886
-0.0107957499852444
0.155276549934348
0.129379522577504
0.0687008051829995
0.129507389944834
0.0558932281884578
-0.032022792636365
-0.0889052621202505
-0.0853292145322657
0.0386862366632612
0.0262115740159811
0.128948941580887
0.13238157991159
-0.0370476269476684
-0.062392210761683
-0.00420856718654309
0.0616984773102012
0.0242699327688067
-0.0183429270682824
-0.0501469676035767
-0.0322765846347813
-0.00366657909695361
-0.0291624137581803
0.0640050350689468
0.121485302156339
0.141968453438407
0.097975721030944
0.0699897223746783
0.0344574650197809
-0.037947996890554
-0.0779266829932103
0.0282835198814099
0.101099994136014
0.143865976911604
0.182771212933276
0.131134696467735
0.0443099282523866
-0.0384912565893213
-0.141260237771288
-0.0552927460766864
0.116787412693657
0.117814237104786
0.0117409794741269
0.0858731806805764
0.128305366046977
-0.0563167446896425
-0.11461931904539
-0.0303854898524272
-0.0546901446162852
-0.0905512895560476
-0.0453229768974222
0.0572340694215663
0.117294290240946
0.138332710864016
0.112548008984551
0.00910779476905483
-0.17515180138444
-0.32145432277075
-0.288612189954112
-0.0993593024614198
0.159749788442274
0.0833041769165095
0.0290519603720915
0.0538840856874249
0.0932612300039949
0.0446617401249304
-0.387925573195219
-0.549741373326759
-0.164184878674864
0.171666179337993
0.31981853885333
0.310539677327375
-0.286085926387412
-0.873493070012192
-1.00073169724885
-0.71445008433795
-0.536188138839306
-0.493762311518795
-0.255224678090076
-0.077409208702772
0.0760397562631615
0.610252308954739
0.6943975140525
0.313493696092519
0.109277854048798
-0.0702878440819343
0.159249268940874
0.485574561312405
0.871557398263658
1.0792641607254
0.695873993597915
0.123117553826043
-0.172717023033593
-0.389115940675613
-1.20783091310338
-1.54867515648801
-1.44711597014887
-1.26085701582052
-0.454013927967242
-0.11981702155993
-0.0531310104743092
0.225815536828912
0.598687729931564
1.01923361078684
1.13232205367198
1.12197256786322
1.09139036713547
0.68407981847318
-0.12860949257535
-0.894608846860249
-1.42784049436101
-1.29875450156873
-0.215231509771783
0.743407451116199
0.720091083940886
0.581626973461823
0.161158448831536
-0.282448417689163
0.237362101388734
0.461894372622313
0.296308604503163
0.333817543002581
0.521992035267485
0.414205496204511
0.62496412069314
0.699134258240062
0.59562527116153
0.311537184082459
-0.311594759720235
-0.907709953640016
-1.32136088695307
-0.971336331753775
-0.272710363960089
0.309588443017375
0.146253069918282
0.171091835859322
0.391207031323665
-0.0368681887636803
0.150811082371399
0.308730813271856
0.0364867060103196
-0.213273938087408
0.440746805544809
0.554569955954945
0.00759034115013122
0.0287887019497955
-0.345228469250096
-0.537661086137004
-0.393827959129161
-0.306533048742773
0.117186909910371
0.222098199332275
0.156464798066113
0.148271043038605
-0.0501240079934208
0.164157327142677
-0.0316610198252613
-0.175791138221091
0.0594035759689194
0.0504878295081999
0.0919143839497687
0.132864438174408
0.154794398121073
0.0877823605712379
0.139438304399219
0.503726782326485
0.551659383836711
0.246714433667188
0.185648228698205
-0.106448523628039
-0.438616860171878
-0.305116264183764
0.190978037277334
0.27507237800798
0.096051705699874
0.36363077340249
0.255464517710013
-0.150677916632494
-0.00856026105055076
-0.0809227355061782
-0.484698563878762
-0.434353437178301
-0.0920256497528323
0.0718166008935501
0.187458858877582
0.263137266199365
-0.0900726699904885
-0.457761642794239
-0.236817782015651
-0.155980526904208
-0.109496853407208
0.0329315340063382
-0.116027272985109
0.122987567110083
0.364573883542743
0.312247872322979
-0.153531972787267
-0.491385108805723
-0.401888548417764
-0.351051732835193
-0.325495920607744
-0.262810886510379
0.11579131883766
0.174132041468744
-0.18580965241884
-0.296920743032399
0.215330765932611
0.515874182222849
-0.0431100237031586
-0.188225709856791
0.00497291026987381
0.0219142767668045
0.0713595280390605
-0.178330117879569
-0.280541710371903
-0.0887367739041829
-0.183506626907811
-0.456995145039801
-0.483709534518198
-0.357498791366989
0.676672695012094
0.955303459369477
0.0970138899777948
-0.261190291258139
-0.348129857524268
-0.207871365205323
0.270118047361094
0.298869484097483
0.268403141094829
0.847548710535949
0.849141754256002
0.23728757096192
-0.412117937804176
-0.494659502438736
-0.0402227644198529
0.662783896991592
0.129846132500828
-0.98486837275493
-0.411309053077143
-0.228922501920172
-0.144775530698552
-0.0203480428069187
0.559338490371953
1.11328677072883
0.9698033362449
1.02300958359557
0.718003525540551
0.404823846270011
0.0200780377914845
-0.0852292519218944
-0.0715485032918827
-0.199952419050144
-0.425667640043913
-0.938161461202261
-1.10202949725697
-0.906752714508898
0.313378191592196
0.774632520928314
0.610916371525404
1.15831233236854
1.19767923316673
0.272323936059925
-0.826634271807722
-0.84475823484007
0.129496086752142
-0.268384420181933
-0.670734986600989
0.50328171911423
0.207649540048739
0.453494687552945
-0.0166431741447204
-1.02111629881963
-0.0478220421567063
-0.751821265176432
-0.941891514790676
0.449527973367537
0.755636092710039
0.676729210975555
0.431481719784947
-0.755000288121104
-1.23225640606162
-0.468835239384847
0.119081254360624
1.07641716906606
0.399387717034621
-1.54123271054976
-1.13116347642104
-0.257775314166018
-0.587713036277012
-0.721779498349278
-0.0750849897054449
-0.0287122994316918
0.150618221646089
0.534686933559877
0.514277606255081
0.481293477080247
0.0947405353475825
-0.777225190752081
-0.749094369939446
0.870158628168003
0.406046003979852
-0.718102428476607
-0.252276310921278
-0.491618237154999
0.174162418799104
-0.155663331059284
-0.560444083907156
0.368699548875384
0.440566660911277
-0.117522473443419
-0.658082475281193
-0.899331462056946
-1.22527315232649
-1.02720236163482
-0.234977834180229
0.272282961986416
0.302681132608145
-0.311852967028296
-0.706898138720495
-0.157958938850109
-0.150107811851083
-0.493447941472044
0.261200534776517
0.537975456183755
0.0414286737901986
-0.499156053781589
-0.592633457345822
0.273759088307059
1.08885421327516
1.81756044939611
1.71385718869318
0.375382561554629
-0.44801617134496
-0.765826627371572
-1.19266344140958
-0.668400170860513
0.920256497528323
1.2698218605245
0.973123649098224
1.51049862317021
1.02208766694161
-0.552450607325163
-0.984585792937626
-1.09288450791946
-1.03475077500456
0.279521597231435
0.598292118187338
-0.112524696149623
0.222245140837273
-0.243788319659003
-1.14972543817021
-1.47655372261654
-1.25459434061952
-1.04705006155272
-0.984137197477656
0.290207706247565
0.929101245809944
0.0403244931540824
0.429765047394824
0.995330890490619
0.247672732472621
-0.0867424668435584
0.634462334802277
0.599899290898256
0.0709621501709765
0.768080201414573
0.796786778604964
0.391814577930869
0.535329802644244
0.471523279896954
0.631537633693179
0.414095996525306
0.297327657969317
0.371797330122582
0.320308461611582
0.383513795797557
0.363418838539512
0.269753519396772
0.27675372792094
0.513871397767706
0.295068432329969
0.180630670817197
-0.00177346033665807
-0.330912622480694
-0.380546707715863
-0.266528577231788
-0.254381883784966
-0.449799956441692
-0.75766007065148
-0.780969373331361
-0.858428033502161
-0.414583446710155
0.629043866805469
0.861038364564509
0.78933020367585
0.18352605427025
-0.666856578608489
-1.0092161562634
-0.366986408732977
0.313818309657647
0.618969896318574
0.606147837108395
0.636443925771123
0.548745279470762
0.298003376957445
0.230223781978858
0.250182394475054
0.586547394530632
0.262174375471901
-0.20316040642609
-0.521984970772053
-0.573266143117334
-0.0405378409161471
0.0987800138359461
-0.263219214346384
-0.352495362476846
-0.275054010319856
-0.14330611564857
0.499184311763319
0.393637217752481
-0.567960707047448
-0.82079899858039
-0.729797700665285
-0.955646087397959
-0.848007902739069
-0.26808700492422
0.306131078952658
0.432891086623752
0.248142521418889
0.573707674081872
0.684277624345293
0.547689137403587
0.625903698585676
0.0642720729962993
-0.382998087630977
-0.110898802525809
-0.453109672551868
-0.583477871265165
-0.121350723518348
-0.209844125554878
-0.0371832652599745
0.0753364857428456
-0.117865101471901
-0.119790882926829
-0.455709406871067
-0.589842981649943
-0.375354303572898
-0.316776213895279
0.172352848294042
0.475578300275269
0.304968263004451
0.315771289419991
-0.0234281981380118
-0.582923308373706
-0.555202228296163
-0.35443986484467
-0.481600782631565
0.184130775079281
1.04027167818514
1.00841080378409
0.801590635499136
1.28578408795447
0.513938510474315
-1.07011563914018
-0.262439647275396
0.173109455754874
-0.189089344423427
0.178297974425351
-0.26482179513527
-0.556148870684132
0.0237331370833602
0.197287691372965
0.356636922924211
0.640403575461098
-0.0659000859687432
-0.422930148063778
-0.010088911894735
0.0433371472313169
-0.144651902028482
-0.288872163386031
-0.477877793538582
-0.211029901113241
-0.105901731681555
-0.184844642342746
0.239105265636729
0.359989026006982
0.400062376348435
0.4282214551428
-0.00153854820228537
-0.129921722601957
0.104931423233887
0.0710501031391124
0.339456070032115
0.817058348248825
0.285851385139049
-0.0985684321977396
-0.0958478950066433
-0.324677145587105
-0.354309171679167
-0.134070347544754
0.0773367976245878
0.119020852924675
0.102342285657837
0.100704735616559
0.0798499918747371
0.288093302764587
0.380486659504686
0.281198355222364
0.28462958065398
0.122381786626737
-0.0404456492507516
-0.110703822451869
-0.21899653261259
-0.321743260633944
-0.251810054222726
0.0150886319247756
0.163197615438157
0.0769221117426939
-0.274195320900022
-0.64669804089155
-0.906448941205296
-0.96168269874512
-0.638803467245613
0.0290998929736017
0.854062175324811
0.978591568563061
0.719321053938732
0.925699691259145
0.712161187817786
-0.218910345768312
-0.406194358383937
-0.0885244858164331
-0.320767653814701
-0.208454539303285
0.0918702308533149
0.119758386247839
0.022403422430558
-0.18334838221012
-0.0690632137986922
0.190891850433056
0.359483914583551
0.0899017092010195
-0.646358945110785
-0.0155838530546012
0.265673066834899
-0.731002197136544
-0.326507556353693
0.0998679461325673
-0.335126594006243
-0.336322966307754
-0.0459163945137611
-0.456889177608312
-0.595310901114779
-0.509081669864399
-0.491162577199596
0.289224328483347
0.467817952042552
0.0761075754193145
-0.151535546378012
-0.156779521337635
0.0385195145710517
0.272748512235425
0.399755070797117
0.246654738680782
-0.0782746093932662
-0.275042353902392
-0.119277294108879
0.233923811461685
0.258082266492565
0.207668614186407
-0.0350805888394138
-0.217370285764004
-0.0551069498468089
-0.0981855365452924
-0.226205496976792
-0.256490282446827
-0.118173113472762
-0.0143334020405529
-0.118995773965889
-0.14814423534559
0.00890730438867749
0.0781661693883757
0.0307227488643798
0.0335231501763417
0.0340283322447273
0.119504064412265
0.12499105801477
0.0116802954583609
-0.0147907221523826
-0.0299103318896302
-0.0822921879457888
-0.032670854124875
-0.0409913815229203
-0.113255164977354
0.00313159192233785
-0.0262068408040412
-0.176471449131251
-0.107045120267323
-0.0618157479343824
-0.0966069750408768
-0.0141264829693319
0.0274566206910234
0.00678841495109904
0.0154348628459276
-0.068996454316854
-0.174043735275836
-0.143885757498816
-0.0741581279046871
-0.0889084411431952
0.0540246691465337
0.101439796366322
0.11365501541884
0.179793881333205
0.0398087849875022
0.11224246955709
0.16259148173004
0.0532002425295487
-0.0598599423738657
-0.0792533952354536
0.124513144898754
0.327407926296578
0.358360659809766
0.330840917852053
0.266486190259192
-0.0472734840863645
-0.213861350882629
-0.200904713034459
-0.137182611007588
-0.0829876875211287
-0.19174842050426
-0.187607213281666
-0.204322515924754
-0.220069629468802
-0.105217535298908
0.040751895127755
0.0781841838517288
0.119714233151385
0.0777324093688137
0.0262721167418385
-0.013577889576513
-0.072231286775444
0.052634376445397
0.053177989368936
-0.0468086402868991
-0.037976608097056
-0.101137435961807
-0.0616832886450211
-0.000136606148180288
0.00840056813129672
0.129419436976698
0.121192125595886
0.00967906519221245
0.105180446697886
0.136620983620696
0.0801703667426058
0.207717359204892
0.250307789268983
0.0957578226898776
-0.0849713978386043
-0.154823715777118
-0.0831791353473523
-0.0562559900289221
-0.100091184188238
-0.0532889019472279
0.0874626921529125
0.174919026259936
0.0551267304340202
-0.136375492404413
-0.172024702481197
-0.0654698581968975
0.0295915465332339
-0.00916996232886175
-0.128349872368202
-0.12325778406038
-0.0266709075090091
0.0513401608821437
-0.0410164604817061
-0.107390574093977
-0.0111525070045909
0.00999696748667969
-0.0350184212796069
-0.0207630819135843
0.0504910085311446
0.0444226069545367
0.0129533528577935
0.130948900237857
0.229094522383956
0.247960257436728
0.219328917122694
0.229526869504431
0.148645461296534
0.0354471655074117
0.0860618027086269
0.157277568265634
0.164097278931499
0.0480375092674008
-0.0163739109013066
0.0505552954395813
0.122289594961342
0.1454335884481
0.0790623006340016
0.039465097284706
0.106411081802246
0.0487383072143152
-0.0187869306062216
0.0557017803622342
0.115493197130404
0.0560030810924348
-0.0991886948967224
-0.149858788387083
-0.156501180217591
-0.213963079616858
-0.196741252651253
-0.136322155463897
-0.056894267191258
0.0917526070043621
0.130010028794864
0.129886753349565
0.0883913200775285
0.0339461015178918
-0.0301590374513351
-0.0903135692847404
-0.179245676487635
-0.215115298821916
-0.14270139483954
-0.180238944545459
-0.0938546476203338
-0.0513719511115905
-0.150204242213738
-0.234337437669264
-0.220422501015661
-0.0562259659233335
0.119950893748378
0.0969312353812334
-0.0373439825310662
-0.02028029429572
-0.0503274654618798
0.00703270520315853
0.0963515935309881
0.0507142465868149
0.0366128072537916
-0.0405286570720847
-0.133005374858289
-0.125224892813589
-0.0884785665961212
0.00714916341036502
0.0531878796625417
0.0576922019503708
0.142182507650015
0.237243417865466
0.213631401556298
0.125970550306501
0.0505892050176578
-0.0481992862128075
-0.0781456823516211
-0.0567550966312357
-0.0651922235263961
-0.00968913209820391
-0.0376103140088755
-0.0304768337783708
0.0326776360404903
0.0460061136057552
0.0501391966586009
-0.0462127500971589
0.0395300906426859
0.216714347363087
0.092578093295662
-0.146611239836715
-0.108928161524884
0.112304637116897
0.140011234978803
0.0159512421395739
-0.0649654532230095
-0.0618206930811853
-0.0523963029493182
0.12437574046259
0.152426379252064
0.0411468004224376
0.113682920175799
0.0412135599042758
-0.0314405016003325
0.0224442198916813
-0.0288307003751423
-0.0588719726876158
0.0234671941527997
0.0846534955441371
0.155727264742949
0.112978943205939
-0.0513415737812303
-0.122220362906102
-0.20259913226397
-0.209625126196467
-0.0739921122620208
0.0487665651960457
0.0277591930304019
-0.160953931688762
-0.248093776400404
-0.190761157267553
-0.21078052442447
-0.126643796721228
0.0218488595390985
-0.0295263412403909
-0.087901750544049
-0.00576960874228587
-0.0328888291314481
-0.142544916265707
-0.0380832819780884
0.015149598520359
-0.103962880910077
-0.142684440050501
-0.0747455406999082
-0.00204802195164628
-0.0499611713736992
-0.118363501624671
0.0100514347464651
0.0480731849693355
-0.0131766615584181
0.0364195933037098
0.00969379466518943
0.0115169290014819
0.0691928472898805
0.136695160822739
0.0873821569049808
0.0107077263721541
0.148878942870581
0.224470810123315
0.183026241218394
0.0758140456340897
0.0749564158885715
0.108011190017731
0.00451806273144552
0.0154054392224508
0.143379233176298
0.10453333891626
0.01129856544766
0.0320995837017174
0.017215751499533
-0.0191356694232522
-0.0336597775180083
-0.0190006669155351
0.0934724584174298
0.211186732911845
0.183917074092445
0.0564552088001216
0.0203829414143558
0.102174857116085
0.0691465748447969
-0.0668820508338753
-0.0521582294532394
0.0718399137284777
0.0614833634242784
-0.0734209478062947
-0.0757179684962063
0.00138680637264072
-0.0352843642101673
0.0135522807805698
0.0946419856362976
0.0434908000069761
0.00821445399912473
0.0555075067378376
0.0367350230247757
-0.00841702840565469
0.0629301720888759
0.0472130826504158
-0.0823296297715816
-0.105639285676234
-0.0427677488994489
-0.0134570867046154
-0.035554899062759
-0.0999124524537928
-0.126832418749278
-0.0261420947034014
0.163021709501885
0.197421563561413
0.00106496562196981
-0.065513304843808
-0.0638266565592735
0.00519614832554414
0.212566782094604
0.163590754608982
0.0401775516490842
-0.0504535667053518
-0.125593659475171
-0.150571242751462
-0.198489715270823
-0.00618093898884931
0.167869366267739
0.102339459859664
-0.0241983341075972
-0.182382312459712
-0.128051044211403
-0.127487650700652
-0.1748808779846
-0.0518760028607069
-0.0480053658131824
-0.0506259403939074
-0.0416264796623115
0.00264491883198567
-0.025117813510628
-0.0525739750094483
0.0388303523700864
-0.0260934556523479
-0.0494260358446794
0.0153507953502796
0.010465696758633
-0.0178906227482098
-0.0484059227042112
-0.0279202988487425
0.00748645774479476
-0.0598355698646232
-0.0664239183050708
0.107528331754913
0.175391287779605
0.0510060102481815
-0.127151733942832
-0.133295372395797
0.0300020996852997
0.0734954782331087
0.112978236756396
0.0927253880254318
-0.0240217923667364
-0.0536453057418029
-0.0695866929102482
-0.0505295100312523
-0.00841088229462832
0.0699657030902075
0.137074171002698
0.086417146828887
0.0403470995394667
-0.0220534826493039
-0.0487559684528968
-0.021960549211888
-0.0368208566442818
-0.0426176283715061
-0.0144141845458248
0.128676252057188
0.210907332117485
0.119385380888998
-0.0336934751612218
-0.116067187384303
-0.0668117591043209
-0.0132825230224757
0.0399878699467188
0.0401150308645056
-0.0483169100617603
-0.0448168057996761
-0.0103453884014158
0.0102493465860095
-0.0044218796261306
-0.0863641631131424
-0.024528281366777
0.068967843110352
0.112262603369073
0.0681928679613952
-0.0114863044137815
-0.0792410323684466
-0.066729457732531
0.00869657048992288
-0.0320630602603308
-0.0232908290243248
0.0878063798557088
0.0766324674299571
-0.0154262441614998
-0.0174442879267778
-0.0540772996375066
-0.0605052840316342
0.0597903570938545
0.170708586982103
0.117998267210805
-0.0559550425234931
-0.256479685703678
-0.311041609727862
-0.118886980736227
0.0121795786730602
-0.0269730913011388
0.00482911246534313
0.118338422665885
0.084806441870253
-0.0378384972113486
-0.039448848945211
-0.0589412047428554
-0.131884945882678
-0.242877352972968
-0.275669327872036
-0.127264412644982
0.0506333581141116
0.172257477605702
0.14668824283693
-0.0163967292215539
-0.0571588325452091
0.0895852198056388
0.115180239982739
-0.0549388148555129
-0.0702532280543145
0.095295098239042
0.0901902938394414
-0.029535242504636
-0.0600167741724695
-0.0284295430020018
0.0187663022795584
0.0606780109449614
0.110177164317368
0.0827323060112401
0.00637026746644313
-0.0326271955431015
-0.138425255754184
-0.179118515569848
-0.0657753976243577
0.073802783784427
0.160558673169307
0.10156059923822
-0.0611251935058453
0.00202189391528878
0.153255751015852
0.0979792532786603
0.115670515965762
0.149217685426575
0.0560313390741653
0.028531624961003
0.0485761770441369
0.100309830321877
0.0663027622084017
-0.0754187871146355
-0.0311392715150862
0.0453876170306306
-0.0738960351241374
-0.0410185798303359
0.120156470565466
0.104959327990846
0.0657008671975437
0.172749519712583
0.111345985086693
-0.189718084516929
-0.196102269039374
0.0301280243163859
0.163794918526984
0.0861691830392025
-0.0722450625415376
0.041479891382085
-0.040929567187885
-0.287045638091931
-0.235493542346809
-0.0985158017067667
-0.0422467423612943
-0.0591580847526363
-0.134724873046585
-0.0828810136400964
0.0833207784807761
0.0805278302114956
0.0975285384700601
0.0709331857397028
-0.0802081617931702
-0.0410973489544094
-0.0255084447855739
-0.131819952524698
-0.216339575880387
-0.178581260692198
0.0244598970509894
0.143275031868667
0.110965915232419
0.124032405984565
0.0928069829476784
0.0537417361044579
0.0837665481425735
-0.0451163404060185
-0.0543828390649668
0.147126241553752
0.0965889605775236
-0.0605918241006836
0.0517336532777399
-0.03489126036182
-0.216042867072217
-0.198990234772223
-0.000621124567425519
0.226760413093023
-0.0355898683151503
-0.249495372294233
-0.175840942913891
0.0740977264687383
0.297981477021604
0.212021403047207
0.0280450931605594
0.0405872923841753
0.0609913213173974
-0.0580104574696096
-0.0574173930780424
-0.0228195918564928
-0.0887756286290622
-0.108058875361902
0.0151351163047221
-0.0321944598753773
-0.137781326995502
-0.00215643369855504
0.188653111830464
0.249429319261938
-0.0357018405677571
-0.215313104694029
-0.0537696408614167
0.122057879511152
0.181112822630472
-0.00450788985802257
-0.153576479108492
-0.102101386363585
-0.0551532222918924
0.0755865688811599
0.160325898044803
0.239322498871281
0.211144345939249
-0.0579228577262453
-0.112572734718565
0.0357509388110138
0.00830247761221499
-0.0325308358254008
0.0957256792356593
0.160864919046311
0.0279016132583232
-0.0910779476905483
-0.135606522076574
-0.126386649087481
-0.0166567026534738
-0.021563171343804
-0.15231935214626
-0.123802456658234
-0.0373178438979656
-0.0241970271759422
0.0849819945817532
0.0603668199211551
-0.112865558054246
-0.0390988031965254
0.125010838601981
0.0426787362569981
0.00815807932557254
0.153154375506394
0.171162480813648
-0.016795414021293
-0.0856845586525258
0.0602926427191127
0.0995913711363808
-0.0600309031633347
-0.235138904676093
-0.127266531993612
0.0618694380996702
0.010404376938278
0.0321333519898853
0.0875442870751591
0.115776130172479
0.081235339429071
-0.0893951848785017
-0.073884025481902
0.0930923885631557
0.020293504902179
-0.245100196460838
-0.254541188156971
-0.027365312087557
0.000830749340397214
-0.0387872589479475
-0.0268577634132015
-0.00285712567803799
0.161739150356096
0.207744557512308
0.0616303049292766
-0.121038472820227
-0.0809237951804931
0.0490134693114152
0.0258526623255276
0.0289888744278783
0.0633688772552407
0.00353768737778573
-0.0646362477358501
-0.0457111709214439
-0.0794935880801622
0.0218651078785935
0.209798206334566
0.306251528599784
0.123920433731958
-0.0908402274192411
-0.145615145980718
-0.0577077438403225
0.0266530343355646
-0.0790545296890258
-0.0896336115993521
-0.144875846533695
-0.209615589127633
0.0156262047047197
0.146000514206566
0.0337488961278906
0.0172200255192698
0.00686036683708012
-0.207279713712842
-0.24070890609993
-0.103545722454782
-0.0453706622415923
0.0426278718898833
0.0535605317966116
-0.0407861579306031
-0.140217518245435
-0.0879211779064886
0.174363756918933
0.271414735497749
0.158933839219808
0.103766134712279
0.0416494392724675
-0.0998806622243461
-0.0433611665157878
0.140059626772517
0.0481187509648758
-0.0480926123317751
0.00490653933528449
0.0486666025856743
0.171897188338639
0.0997255965496004
-0.016945781806576
0.0575109976425244
0.123033486330395
0.100918083378624
0.0186742519040716
-0.054762908919241
0.0720232373849538
0.0635726879484714
-0.0744389415981331
-0.197456886038576
-0.139083666728502
0.0505715437790763
0.0971463492671562
0.0563548929649786
-0.175465111756876
-0.219388965333871
-0.187932886521109
-0.229902347436674
-0.206912359950347
-0.166884928829205
-0.157130979985407
-0.268627792049586
-0.182709398598241
-0.000753679227475207
0.0331562909285265
-0.0170962555592905
-0.0896374970718401
-0.0459866862433155
-0.0177370759399821
-0.0398737783454822
-0.0229386286045322
-0.00652155363613237
-0.0121396995963432
-0.0716929722234795
-0.0647284394012456
-0.0263561135925322
0.0237308764448217
0.108322381041538
0.187810317525354
0.170386445990376
0.0178102994351411
-0.149796974052048
-0.200131150784589
-0.179354116492525
-0.0854115159040556
0.142637107931103
0.278416003696232
0.162647291243957
0.0740775926567554
0.196664249651038
0.140257079419858
-0.020664002365142
-0.0934692793944852
-0.0818284038206382
0.073728253357613
0.138183296785617
0.136997874452026
0.238762284383476
0.198327585100645
-0.0641120621747508
-0.121801085102177
0.0997404319900088
0.161995944765071
0.0746487571124815
0.0354528171037578
-0.0479682772121613
-0.22030523039148
-0.132258304466291
0.0802879905915587
0.028178894704053
-0.180761010757929
-0.150648245751677
0.123466893125185
0.0800912443937606
-0.079101155358881
-0.0804059676652832
-0.0522447695222888
0.00959570414610771
-0.0571591857699807
-0.137078056475186
-0.0696474475709686
0.0657623283078074
0.106668229435993
0.0490964771327483
-0.0629340575613638
-0.0377706780551956
0.091490867448584
0.223743167093757
0.146633492997328
-0.252114533975871
-0.345378236553268
-0.111211759673473
-0.0485691125487043
0.00928423054248414
0.21213690754753
0.178922122596821
-0.079773695324065
-0.172854427469757
-0.132804743188003
-0.11326293592233
0.0670424148801954
0.23285671942659
0.286122661763661
0.20631717621015
-0.0464426994234902
-0.0745106462267741
0.0368664226398221
-0.0613275912999894
-0.0457334240820566
0.137565506660035
0.112035479840915
-0.0259177969734162
-0.0499516343048652
0.0175969163505992
-0.0323067500302786
-0.142739189890104
-0.100233886995976
-0.0928822198240356
-0.19011051723821
-0.135588507613221
-0.0221740029413842
0.00884178119354008
0.0478845629412849
-0.00228223823321887
-0.084113768093086
-0.103190378334522
-0.0453837315581426
0.0416201216164222
0.107191002098006
0.12291550925667
0.133736903360335
0.236885247947033
0.283404597145967
0.267653951354202
0.297850077406558
0.286535581521697
0.25648215827708
0.267263284756779
0.245916498908075
0.224296670310902
0.257845959120344
0.193118226168642
-0.0175923950735224
-0.0411906002941198
0.124064902663555
0.187764398305042
0.22693102065772
0.220241296707815
0.141251760376769
0.0716449336545378
-0.047026579970995
-0.148674072503036
-0.248382361038826
-0.163006520836705
0.157874871354461
0.252096519512518
0.0122167025965586
-0.148718225599489
0.00392637591648767
0.0229178943104375
-0.0503027397278657
-0.0277943742176563
-0.229111477172994
-0.337676523632642
-0.262814771982867
-0.215468523593547
-0.24647212147385
-0.406268535585979
-0.494973872485487
-0.428564083171281
-0.35350381919985
-0.395961436749808
-0.443332410873142
-0.430210110607078
-0.300372808725541
0.108241139344063
0.49911719905671
0.502684769250175
0.224693341729443
0.0459022655228959
-0.0144872314285979
-0.0111263683714903
0.16355578535659
0.125791112122512
0.0795041848233111
0.25209475338866
0.279944054058305
0.404961603930947
0.443374797845738
0.31422628426888
0.204344769085366
0.038102709340528
-0.0971587121341632
-0.137623435522583
-0.17094630725341
-0.0955140975974527
0.012725734814955
0.0740620507668037
0.252935781569912
0.135965751669322
-0.203437334647048
-0.212877266668867
-0.0775819356160992
0.0691995585605414
0.330006600941462
0.448231638455654
0.261599325543687
-0.0581513941534901
-0.103457416261874
0.105736775713204
0.167268530931196
0.0266687881603793
-0.00378384972113486
0.130150612253973
0.121525569780305
0.0734562702834577
0.00544015599778632
-0.204273770906269
-0.417494018828389
-0.421736248335668
-0.257539006793797
0.0416406086531767
0.435632110851603
0.259823664616702
-0.0581160716763271
0.0565950858096872
0.0227603913847676
-0.204558116847431
-0.17050866176136
-0.145065528236061
-0.248533894465855
-0.206404422728742
-0.0888766509137485
0.0729931926078505
0.0699395644571068
-0.0528265307211639
-0.110859241351386
0.0193698927693202
0.116446550789034
0.114475909788108
-0.0799400641915028
-0.28958037905315
0.0120310829790669
0.281941893366646
0.429793305376554
0.425173125363631
0.093952844106847
-0.225848033507902
-0.271209865130203
-0.290993984589214
-0.276056462221742
-0.150377322351837
-0.00269220856441153
0.359003528894134
0.36068841105481
-0.0448418847584618
-0.19855612152789
0.00394220038625671
0.0667043787737453
-0.0847721790674048
-0.184583962461283
-0.236856283515759
-0.154458481363253
-0.126928849111933
-0.1166125664317
0.00771573594405996
0.00897166194206852
-0.0885817082294372
-0.100077055197372
-0.0735643570635766
-0.0727628900567475
-0.00588415953572556
0.0741093828862021
0.094069408281485
0.113320511560106
0.220805396668108
0.350356939709396
0.503525444206655
0.424282998939122
0.115490371332231
0.0888865412073541
0.0606017143942892
-0.192135201629195
-0.376099607841038
-0.52087937723685
-0.692737357625838
-0.836895451423581
-0.816316576228402
-0.557137900044697
-0.235794136627467
0.0605045775820909
0.475913863808318
0.536202267830171
0.294862149063337
0.383118184053332
0.416452005752079
0.526891262849997
0.355351184755477
-0.174138399514633
-0.430153594643617
-0.496909544234021
-0.464607138868433
-0.421029798792408
-0.257607532399494
-0.0197202210978231
0.122210119387725
0.119525257898563
0.111830962698141
0.325810643879266
0.362564034592167
0.0609542327163762
-0.0762591088463439
-0.100861920639935
-0.22068883249347
-0.152007101448139
-0.177035195866773
-0.359116560821055
-0.365294462076868
-0.256897550608517
-0.278633590155557
-0.232923478908428
0.0437193364342208
0.0736498374583111
-0.000624070462020915
0.12443437577468
0.147603801444996
0.0429697934688214
-0.00617398046084819
0.00729066525388011
0.0605904112015971
0.0567971303790597
0.0485330836219981
0.0694100805244331
-0.0097471316057056
-0.0596299930475344
-0.0366241104464838
-0.0285243485307074
-0.0512465563176617
-0.207454913199571
-0.345376117204638
-0.304137831566348
-0.0688346773714474
0.021592206420032
0.109517340443963
0.316874763606564
0.226777721106833
0.0432506071622675
0.057001294297062
0.100235299895063
-0.0135914180852664
-0.00412870306567749
0.0951721760185146
0.0870794432756937
-0.064637307410165
-0.178112178195473
-0.103113375334306
0.0191834607348537
-0.019969809721457
-0.0443328878625426
0.16018213556275
0.139171619696638
-0.100742177442352
-0.126373932995702
-0.09384299120287
-0.115328241162052
-0.0716011337828556
-0.100032548876147
-0.0961905230351247
-0.0224001021177047
0.0910560477547072
0.181614048581416
0.114555738586497
0.0096427183632117
-0.00185611140097184
0.0948479156781581
0.0761107544422592
-0.103359926224904
-0.0287225782725463
0.146873685842036
0.0702171991276083
-0.0574382333395686
-0.0441107094811872
0.119688447743056
0.232964806206708
0.207582780566901
0.104960034440389
0.0250445546929918
-0.0284182751317868
-0.0470043268103823
0.0644811820611044
0.177803106520297
0.100695198547725
-0.0565251473049044
-0.17618745641486
-0.236871472180939
-0.0629379430338518
-0.0562980237767461
-0.142189218920676
0.0105871707575967
0.0490336031233981
0.0464469381207497
0.0677365015564489
0.052932498152653
0.0157461598371653
0.0454105766407865
0.228382774469121
0.252628476018593
0.108825019891568
0.0103753771845272
-0.0850780717196366
-0.0149515453909059
0.0807623714598581
-0.00461940291842625
-0.104760462444418
-0.0520310685354525
0.0620439311368556
-0.012039772308449
-0.0614522796443749
0.00385456532041524
0.0857696858224887
0.0752372295820175
0.00752951584445649
0.104435495654518
0.13572909107233
-0.00980113967328787
-0.0402404256584344
0.0584950818562863
0.112305696791212
0.141732852515729
0.213380965193212
0.264913986800666
0.150400635186764
-0.0600111225761234
-0.148913558898201
-0.0515676376350736
-0.0147637004573529
-0.0788567238169128
0.0609376311521096
0.227822913206087
0.224698993325789
0.154963239561912
0.0677795949785878
-0.00489816790819685
-0.112306756465527
-0.164302855748588
-0.0834917392702451
-0.0729886006858193
-0.126631433854221
-0.130387979300509
-0.058514509218726
-0.0354284445945153
-0.0887484303216467
-0.0674740555511276
0.0436893123286323
0.0611449740930566
0.0423046712238416
0.227603913847676
0.271465599864864
0.160028836011862
0.145359058021286
0.202921626480468
0.166206030818132
0.0634098513287498
0.0651297027418176
0.110928120181854
0.13791096048669
0.0184771524815019
-0.146674467070837
-0.200239237564708
-0.0458595253255286
0.0478450017668623
0.106013350709391
0.303256888985902
0.328601472799917
0.170685274147175
0.0705781948442144
0.0461431648171477
-0.102922280732854
-0.0859272240706358
0.0364061707623879
0.0116227198205851
0.156753735929306
0.182758850066269
-0.0190973445355303
-0.116457853981726
-0.000167855590501645
0.104456335916044
-0.000481395912264019
-0.144015037765232
-0.0873553118223369
0.169933611833146
0.172861845189961
0.0441424997106339
-0.00793448804513058
-0.00214321602760063
0.100608305253904
0.000620672439717832
-0.149323652858064
-0.156493762497386
-0.0722069142662015
-0.0647234942544428
-0.125752257397633
-0.0203803275510457
0.0133536978139592
-0.0735816650773865
-0.157969888818029
-0.181676922590766
-0.154580697134237
-0.183485786646284
-0.237165355190935
-0.199433531860619
-0.0680794828097019
0.0199032621744819
0.140444994998365
0.156346114542845
-0.0180593228991404
-0.203168177371066
-0.203255423889659
-0.0417667098966487
0.0657753976243577
0.214235769140557
0.346550236345537
0.262764260840524
0.0570662876550419
-0.0794974735526501
-0.0374128613615341
0.0160281744948349
-0.0979792532786603
-0.114033672374027
-0.00613081639375498
-0.107200185942068
-0.187617456800044
-0.0796069732318555
0.0805970622667351
0.154123271054976
0.0708120296430336
0.0413322434275435
0.134011712232663
0.0949461121646713
-0.149492494298903
-0.164566008203453
-0.0155146563218389
0.0164762047951708
0.107335824254374
0.120344739368745
-0.0436416269844622
-0.133143838968768
-0.0369141079839922
0.084201721061222
0.152517511243144
0.183153755360952
0.15666366361254
0.0506344177884265
-0.0108580235124828
0.058226984254619
0.0939779230656327
0.0190579599734935
-0.0141864252130776
-0.0211252079494596
-0.167956612786332
-0.29999556466944
-0.286318348287145
-0.230023503533343
-0.235953794224244
-0.235624941961856
-0.261588375575767
-0.233063355917993
-0.128341041748911
-0.10306215774242
-0.137902836316942
-0.112077866813511
0.0709137583772631
0.140798219769996
0.0966108605133647
0.0969499562941298
0.134545081637825
0.218166454399259
0.147629586853325
0.0311473250398794
0.000754240854862099
-0.0575304250049641
-0.0347385259705671
-0.0195934134048078
-0.123429451299392
-0.168700504155385
-0.137507224572716
-0.0363418838539512
0.0711211013182101
0.0870105644452258
0.0259940582016112
-0.0697580069244889
-0.1175139960489
-0.0569599669987812
0.0362740646977982
0.0945180037414554
0.115358971717184
0.162155249137076
0.13871490006692
-0.0449626876303594
-0.0620011909394883
0.0753855839861022
0.11373095874474
0.0331666757368124
-0.00734703992743229
0.0411400891517767
0.0916152025681979
0.0770573968302283
-0.0523846465318544
-0.124056778493808
-0.000859074434834245
0.165215235333709
0.0873546053727937
-0.0253529199186251
-0.0894471089199313
-0.0742400760517053
-0.0311254604265155
-0.151813534273285
-0.0997234772009706
0.0585929251180279
0.0352996941652561
-0.122259217630981
-0.198087745480708
-0.166764832406851
-0.0585130963196395
-0.0523457918069751
-0.0111875822244138
0.13978729047359
0.0301198648241613
-0.0806941990789335
-0.0212357319805027
-0.057580229697764
-0.104882678215402
-0.0298399695151214
0.00394265957845983
-0.0233766273213537
-0.0532051876763515
-0.0785543634123973
-0.218931892479381
-0.194445291635657
-0.0113053473632753
-0.00318839399786371
-0.0744654334560054
-0.14669248153419
-0.206322121356953
-0.142857873413372
-0.0540730609402471
0.0687696840134674
0.0990053712402462
0.0399507813456976
0.0815701965125765
-0.0399419507264068
-0.244898505116237
-0.188842087083286
0.082115222335202
0.231177488862259
0.185269218518246
0.135961512972062
0.1210151599853
0.0532655891123003
-0.0607059157019202
-0.129283445439621
0.0595801883547345
0.133240622556195
0.0466701761764201
0.076206478355371
0.0936077435049642
0.0867852070409257
0.0139030329787986
0.0444388552940317
0.0584675303240992
-0.107079383070171
-0.150202122865108
0.0383838762587457
0.137126801493671
0.0356357875354623
-0.0824031005240807
-0.0611930126619983
0.00929941920766424
-0.0629969315707141
-0.0651540752510601
0.0605466113299149
0.0824656213086592
0.00703266988068136
0.0228879408498033
0.0946501098060451
0.069857263085317
-0.0086772490949147
0.0529766512491068
0.00675701326890111
-0.15967525801546
-0.109296221736922
-0.032310953405061
-0.0600457386037432
-0.0694690690612953
0.070959677597575
0.0815493562510503
-0.0518841270304544
-0.0376579993530455
-0.0828771281676085
-0.115523927685535
-0.105157133862959
-0.115120191771562
0.0398080785379589
0.203204912747316
0.287752794084735
0.309100992832525
0.235759167375075
0.113450851500837
0.00846149940440294
-0.00574788541883061
0.1167121758173
0.174301236134354
0.0517629709337852
-0.0476913489912031
-0.0250994811449803
0.0109230168704627
-0.00659400003679374
0.015752376593146
-0.0400366149652037
-0.103242655600723
-0.0247852877106152
0.0406385099760617
0.0411079456975583
-0.0618669655262688
-0.174640685139891
-0.086312945521256
-0.0540967269999463
-0.0887540819179928
0.00823126749825433
0.0221881319322494
0.0163727099370831
0.0804469417387923
0.138911293039947
0.175253176893898
0.113310268041729
-0.129147100677771
-0.187214780560385
0.0162231192462977
0.138590918172078
0.208071996875609
0.335693166539938
0.271170657180552
-0.109763891334561
-0.278667146508861
-0.149025531150808
-0.0317904767040638
-0.0526569828307814
-0.184030459244138
-0.147282013678041
-0.0412185050510786
-0.027211694634375
-0.153119406254002
-0.174207631569872
0.0109751528467554
0.00890147617994559
-0.106481020307029
-0.071762204278719
-0.00813268246449233
-0.057450242981804
-0.0369310627730305
0.105573939093483
0.0736049779123141
-0.031967336347219
0.00624805169545906
0.0574626058488111
0.0291330254571806
0.022101803798063
0.108245731266094
-0.0440955208160071
-0.218289376619786
-0.092342139148213
0.0716682464894654
-0.00402277095666557
-0.130302498905774
-0.0480767172170518
0.0563753800017331
0.108358056743472
0.152335247260983
0.202513298644463
0.189285737396453
0.0197534948713107
-0.07535909212823
0.0293466557990626
0.0674380266244213
-0.0161115355409397
-0.0243904177384098
-0.0209235872498131
-0.0733732624621246
0.0174528359662513
0.195575610904873
0.175030292062999
-0.0468803449155401
-0.149756706428082
-0.0356901841502933
-0.016234881631193
-0.089120729230945
0.0123489852735341
0.17098516197829
0.198473466931328
0.131641220790253
0.144336825532188
0.131032967733505
-0.0559783553584207
-0.174243307271807
-0.16228170360532
-0.0945692213333418
0.0396625499320473
0.0542581507205813
0.0374428854671227
-0.0318531034560738
-0.0754562289404283
-0.0335872251499154
-0.0366986408732977
0.0510127215188425
0.117922323884905
0.0588917532748271
-0.0357731919716265
-0.0689862107984768
-0.0595932576712848
-0.081384400282699
-0.0576960874228587
0.0428186132665637
0.0226341488513869
-0.14591468058706
-0.0893217141260026
0.0601230948287302
0.0590860268992238
0.0406321519301723
0.0265609839600777
0.0778680476811197
0.132036126084935
0.144932715721928
0.137202744819571
0.198047831081514
0.178566778476561
-0.0401496468921254
-0.130295787635113
0.0562270255976484
0.15729628917853
0.0935176711881985
0.116290778664745
0.0560875018128545
-0.142662186889889
-0.145218474562177
-0.0187780999869308
-0.0595473384509729
-0.0782237450261514
0.0438712230860219
0.0639633545458944
-0.00237822353266168
0.0283337484439357
0.111675897023395
0.147337116742415
0.127963444468038
-0.0083560618100713
-0.122822964366503
0.017529697676558
0.159344286404443
0.163439574406724
0.0455617568430443
-0.146600643093566
-0.103540070858436
0.0613106365109512
0.0293275463389174
0.063320838686299
0.128590065212911
-0.0329370443127756
-0.104259589718246
0.0517657967319582
0.0446705707442211
-0.0450785453554541
-0.0711694931119234
-0.0664786681446735
-0.0945755793792311
-0.0792873048135301
0.0404657830627345
-0.0263587627783194
-0.0983886407889798
-0.00692511293771995
0.0284603795245651
-0.07655511120497
-0.100920202727254
0.0284011437303627
0.0649908854065669
-0.0114793812082576
-0.0824684471068323
-0.116332812412569
-0.115963339301444
-0.0638693967566408
0.0423410533753196
0.0460350780370288
-0.102096441216783
-0.0812494684199362
0.10555168593287
0.100371997881684
-0.0455659955403039
-0.0864846127602683
-0.00295080441972205
0.00912217101726018
-0.0491650027384446
-0.0872087235421104
-0.139633284473159
-0.167941424121152
-0.111057047223499
-0.0115703719094295
0.0299978963105173
-0.0201952377707115
-0.0566727952594458
-0.00907985468961887
-0.0188794048514344
-0.130304618254404
-0.128055282908662
-0.0931284174898619
-0.111149945338438
-0.0815581868703411
-0.0232052426621587
0.0159713053066025
0.0380801029551437
0.0167170334444683
-0.0440227565130512
-0.0392358544079179
0.0469965558654064
0.127468929787756
0.0703659067564646
0.0211206160274284
0.0330599312108258
-0.0561397790790558
-0.10623411619166
-0.0747405955531054
-0.0590796688533344
-0.136787352488134
-0.162704866881733
0.000183557138050154
0.100582166620804
0.1611464391893
0.21570977611257
0.120457418070895
0.0183448344820492
-0.0690932379042807
-0.139709581023831
-0.067635126046991
-0.0261891442429825
0.021775953946234
0.12633225247265
0.110652604859983
0.0366502490795844
0.0626920985927971
0.142766741422291
0.0949630669537095
-0.0728490769010253
-0.0441135352793602
0.0270346583788339
0.00775268325517249
0.0275824393546781
0.129249535861544
0.203895113951081
0.0639396884861952
-0.028105671208894
-0.00348522290245549
-0.0567625143514399
-0.136229257348958
-0.10622775814577
0.0296287764241637
0.0914234015172027
-0.00860423753461872
-0.118537641437085
-0.0907822985566937
-0.0638411387749104
-0.121610696950268
-0.140033488139416
-0.0245102669034239
0.0661000111894859
0.00377770361010849
-0.0751121880128604
-0.115582562997626
-0.0648386455299942
-0.0109930966651542
0.0125956421315635
0.010167327794037
-0.0821346496976417
-0.0877099494930537
-0.00177553376606754
-0.00425625253071317
-0.0643798065516465
-0.0951735889176012
-0.028259288662076
0.0329407531728777
-0.0115344842726319
-0.0671568597062036
-0.0694711884099251
0.0198008623131863
0.102202408648272
0.0930810853704635
0.0533500098327199
0.0556940094172584
-9.06735053270316e-05
-0.095369628665856
-0.101037120126664
0.0208590530840362
0.0498855812725703
-0.00069672879754526
0.0563902154421416
0.0570807698706788
0.0844712315619758
0.16164483934207
0.116228611104938
-0.0239147299384553
-0.00738946222250509
0.0904672220603995
0.126456587592264
0.143541363346476
0.0953106401289937
0.0379762548722844
0.0865753915265773
0.155216501723171
0.133859119131319
0.13325475154706
0.184965798439415
0.128847212846657
0.00120152585092978
-0.0741432924642786
-0.0613586750798929
0.0140159589382888
0.0401178566626787
0.0754156080916908
0.0524408092705436
-0.0411051198993853
-0.096556110673762
-0.0551030643743209
0.0307280119134771
0.0285387247789127
0.0649820547872761
0.0547477202540609
-0.0326499432183945
0.0785409408710754
0.16290585177679
0.0488124844163576
-0.0726654000197776
-0.168543672356781
-0.102155076528873
-0.00683009547415141
0.00398236204279107
0.0459019122981242
0.0196242852498483
-0.00206808511867487
0.0120145520597546
-0.0291517816925542
-0.076148196268052
-0.107690461925091
-0.106692601945236
-0.0189057907418752
0.108773095850138
0.0710063032674303
-0.0389296085309145
-0.0659265778266154
-0.0881917480815574
-0.0731581485762018
-0.0406798372743424
-0.014709551099862
-0.0465391297861452
-0.0925696159011429
-0.125478154974848
-0.0539787499262218
0.0297725742286944
0.0508972170185194
0.077609840373058
0.0102377254910229
-0.0437815039940278
-0.0120247955781319
5.32627633141273e-06
-0.0249399648381121
0.0191761843045582
0.066823062297013
0.00716223272691534
-0.0424554982013278
0.0786917678485615
0.140309356686059
0.0778087059194858
-0.056254223905064
-0.0942258868553172
0.0302934041544632
-0.0868964728439892
-0.164847881571214
-0.0285464957238886
0.0779323345895564
0.0919927998490707
-0.021469566779322
-0.0189230281107307
0.0908988627313317
-0.0500388808234579
-0.132483308645819
0.0290081251779322
0.0709123454781766
-0.0242278283760284
-0.094945405715128
-0.106844841821808
-0.0656281028945879
-0.0188847738679632
0.00363814450283738
-0.052712792344699
-0.123467246349957
-0.107149321574954
-0.0667492383197423
-0.0423375211276033
-0.0415173332078778
-0.0226947975446758
-0.0267534561381391
-0.0392566946694441
-0.0189940262898284
-0.0910779476905483
-0.165884596275949
-0.114116326970589
-0.0145961306256915
0.107827866361255
0.0931414868064123
-0.109024591887539
-0.124858245500637
0.0490717513987342
0.00455377375585734
-0.0679925895158808
-0.0742831694738442
-0.126745172230686
-0.0110842993011891
0.159583419574836
0.133679680947331
-0.0916858475225239
-0.016139334330467
0.198574842440786
0.0380334772852885
-0.0854443658078172
0.01953710937621
0.0757705989871792
0.0318735904928284
0.0893612753004252
0.160606711738249
0.0977991086451289
0.0476489620186075
0.0477492778537505
-0.014586275654563
-0.030361823792728
0.0633003516495444
0.121233099669395
0.0908243323045178
0.0264831332204104
0.0339453244233942
0.0472717179625064
-0.0082124759404036
0.00523245983206773
0.0536350622234256
0.0320600225272948
0.0170921581519396
0.0290118693605115
-0.000935667694314551
-0.0151670831465547
-0.0449266587036531
-0.0672497578211424
-0.0203649269510026
0.0144042942522191
0.0969895174685524
0.106287099907404
0.00760351643411303
-0.0102993278911952
-0.0330340398350653
-0.0671208307794973
-0.0327141948043541
0.0203729451533186
0.0257146927297288
-0.0126221339894358
0.0128022433004901
0.0395484583308107
-0.0243625836264053
-0.0581966069242588
-0.0345007703767828
-0.0361684504910807
0.00646132881256941
0.0247102274466438
-0.0228239011987067
-0.00567176548054429
0.0267568824184239
0.00975239465480289
0.0165295417356869
0.0277503624111111
-0.00136826913662557
0.0104952616720185
0.0246269017230162
-0.0243131674808542
-0.0483373970985149
-0.019674054620171
0.00501264805668222
0.0160594702096014
0.0337852429568913
0.0239013427196105
0.0244012617388988
0.0221561297679397
0.00805009851288517
0.0077616551643719
-0.010530690116613
-0.0116384030004455
0.0165968663771596
0.0245736354274544
0.00768754860728387
0.00402255902180259
-0.00639601755229498
0.0032559270419517
0.0284177099721522
0.0305463130909505
0.031765185810415
0.0262669243376955
0.0217950280839021
0.0165431055669175
0.00282400732344993
0.00626585422394922
0.0115141738482632
0.00653207973432695
0.00918299632293491
0.00869671177983153
-0.000886873224361547
-0.00870049128488797
-0.00658379184089362
-0.00425596995089587
-0.00856856183268407
-0.0107353132268184
-0.012618283839425
-0.0115086635418257
-0.00811706992958627
-0.00778602767361439
-0.0125772037984844
-0.0172510386542189
-0.0165165783865681
-0.0164918879750311
-0.0174650575433497
-0.0177746237332064
-0.0162129463728747
-0.0154129982325637
-0.0156517781781857
-0.0154427044358578
-0.0140736052210189
-0.0119016261002644
-0.0110711240172073
-0.0100677184084372
-0.00890628003683976
-0.0085329920981809
-0.00786278341648964
-0.00679932959654241
-0.00604999856600597
-0.00529395626480856
-0.00427412570415766
-0.00336913204901149
-0.00267784997744476
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
